'''
csv文件：存储的数据格式是csv格式，是类似于表格格式，用逗号隔开数据，实现类似表格的数据形式
    tom,4,56
    lily,5,98
    ...
使用之前的文件操作方式，python专门提供了更方便处理csv文件的模块 csv
读 reader()  DictReader()

写 writer()  DictWriter()
'''
import csv

# 打开文件
with open("score.csv", "r", encoding="utf-8") as f:
    reader1 = csv.reader(f)
    # print(list(reader1)) # 将reader1对象里面的内容强转为列表
    for lineText in reader1: # lineText里面是一行数据 lineText类型为列表
        print(lineText,lineText[0],lineText[1])
print("-------------------")
with open("score.csv", "r", encoding="utf-8") as f1:
    reader2 = csv.DictReader(f1)
    for row in reader2:  # row是一行数据，类型为字典
        print(row,"-->",row.get("姓名"),'-->',row["成绩"])


